body {
    width:100%
    height: auto;
    font-family:"Microsoft YaHei";
   /* font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif;*/
    list-style: none;
    padding: 0;
}
/*去掉点击后的虚线框*/
a:focus {  outline:none;  -moz-outline:none;}
.part3 .col-md-12{
    padding: 0;
}
.part3-down .col-md-12{
    padding: 0;
}
.container a{
    text-decoration:none;
}
.top{
    height: 35px;
    width: 1170px;
    padding:0;
    background-color: #f3f3f3;
    font-size: 12px;

}
.top a{
    padding-top: 5px;
    color: #000000;
    font-size:12px;
}
.jmtt{
    font-size: 28px;
    text-decoration:none;
    text-align: center;
    color: #be1e12;
    font-weight:bold;
    
}

.jmtt:hover{
    color: #e62517;
}
.xwsx-tt a{
    color: #be1e12;
    text-align: center;
}
.xwsx-tt a:hover,.dtbd-nr a:hover,.xwsx-nr a:hover,.tzgg-nr a:hover,.shzk-nr a:hover,.wxzp-nr a:hover{ color: #e62517;}
.xwsx-tt a:focus,.dtbd-nr a:focus,.xwsx-nr a:focus,.tzgg-nr a:focus,.shzk-nr a:focus,.wxzp-nr a:focus{ color: #000;}
.xwsx-nr  a{
    color: #000000;
}
.xwsx-bt{
    font-size: 15px;
}
.xwsx-nr a:hover{
    color: #e62517;
}
.dtbd-tt a{  color: #be1e12;  text-align: center;  }
.dtbd-nr a{  color: #000000;  }
.jmcz-nr {padding-top: 20px;color: #000000;}
.jmcz-nr a{color: #000000;  }


/*焦点图轮播*/
.focus{ position:relative; width:109px; height:171px; background-color: #000; float: left;}  
.focus img{ width: 109px; height: 171px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#be1e12;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:30px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:28px; right:6px;/*四个按钮位置*/ position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:30px 0 0 30px;overflow:hidden;zoom:1;height:14px;width:80px}    
.focus .D1fBt a{position:relative; display:inline; width:8px; height:8px; border-radius:7px; margin:0 4px;color:#000;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#9b9997; /*按钮颜色*/}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#be1e12;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:20px;height:20px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 108%;margin-top: -37px; left: 75px;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.wraper{ width:auto; padding-top:10px; margin:2px auto}
.nav{ position:relative; width:auto; height:auto; background:#ffffff; overflow:hidden}
.nav-item{ position:relative; float:left; width:120px; height:40px; line-height:40px; text-align:left; font-size:16px; z-index:1}
.nav-item a{ display:block; height:40px; color:#000000;}
.nav-item a:hover{  color: #be1e12;text-decoration:none}
.move-bg{ display:none;position:absolute;left:0;top:35px; width:100px; height:8px; background:#be1e12; z-index:0}

.nav2 .move-bg{  display:none;position:absolute; left: 0;;top:50px; width:85px; height:5px; background:#be1e12; z-index:0 }
.btnPrev {
    background-image:url(images/);
}


/*搜索框*/
.icon{
    width: 30px;
    height: 33px;
    border: 1px solid #f3f3f3;
}
.ss{;
    float: left;
    background: none;
    line-height: 30px;
    text-indent: 5px;
    outline: none;
    font-size: 12px;
    border: 0px;
    height:30px
}

.jmcz-nr a:hover{
    color: #be1e12;
}
.tzgg-nr a{
    line-height: 30px;
    color: #000;
    font-size: 14px;
}

.wxzp-nr a{
    color: #000000;
    line-height: 30px;
    font-size:12px
}

.shzk-nr a{
    font-size: 12px;
    color: #000000;
    line-height: 30px;
}


/*摄影欣赏样式*/
.syxs1 {
    display: block;
    margin: 0 auto;
    overflow: hidden;
}
.syxs1 img {
    display: block;

    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
}

.syxs1:hover img {
    transform: scale(2.3);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.2);
}
.syxs2 {
    display: block;
    margin: 0;
    overflow: hidden;
}
.syxs2 img {
    display: block;
    transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
}

.syxs2:hover img {
    transform: scale(1.2);
    transition: all 1s ease 0s;
}
.syxs3 {
    display: block;
    margin: 0 auto;
    overflow: hidden;
}
.syxs3 img {
    display: block;
    transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
}

.syxs3:hover img {
    transform: scale(2.3);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
}
.syxs4 {
    display: block;
    margin: 0;
    overflow: hidden;
}
.syxs4 img {
    display: block;
    transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
}

.syxs4:hover img {
    transform: scale(2.3);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
}

/*焦煤站群*/
.jmzq-nr{
    padding-top: 10px;
    font-size: 12px;
}
.jmzq-nr.col-md-2{
    padding: 0;
    margin: 0;
}
.jmzq-nr a{
    color: #000000;
    line-height: 35px;
}
.jmzq-nr a:hover {
    color: #be1e12;
}
.botten-img{
    background-image: url("images/botten.png");
}
.botten a{
    color: #000000;
    text-decoration: none;
}
.botten-wz p a b:hover{
    color: #be1e12;
}
.gda :hover{
    color: #ffffff;
}

/*专题轮播代码*/
.container_image{width:550px;height:229px;margin:0 auto;position:relative;}
.container_image .i_btn{display:block;width:32px;height:60px;position:absolute;top:66px;/*按钮高度*/z-index:3;}
.container_image .prev{left:0;background-position:0 0;}
.container_image .next{right:5px;background-position:-34px 0;}
.slide_img {width:195px;height:123px;position:relative;z-index:1;}
.slide_img li{width:195px;height:123px;overflow:hidden;position:absolute;top:10px;background:#ffffff;}
.slide_img li a{display:block;position:relative;width:100%;;height:100%;height:100px;}
.slide_img li a img{position:absolute;height:100%;}
.slide_img li.on a{height:123px;}
.slide_img li.on{width:193px;left:123px;left:80px;top:0;box-shadow:0 0 0px /*大图边框*/ rgba(0,0,0,0.6) ;overflow:hidden;}
.slide_img li.on img{width:100%;}
.slide_img li.left{left:0;}
.slide_img li.right{left:500px;}
.slide_img li.mid{left:10px;}
.slide_img li .info{height:123px;padding-top:6px;position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#ffffff;display:none;z-index:3;}
.slide_img li .icon{;width:60px;height:60px;position:absolute;left:370px;bottom:30px;z-index:4;}
.slide_img li.on .icon{display:block;}
.slide_img li .bg{width:100%;height:142px;background:#000000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0;z-index:0;display:none;}
.slide_img li .info span{font-size:18px;display:block; padding:7px 0;height:36px;overflow:hidden;padding-left:12px;background: center;line-height:12px;}
.slide_img li .info p{font-size:16px;line-height:24px;height:48px;overflow:hidden;}
.slide_img li .info i{display:block;width:60px;height:60px;cursor:pointer;position:absolute;}


.container .navbar{
       background:#ffffff ;
}
.navbar a{
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}
.dropdown{
   /* padding: 0 0 0 60px;上市公司隐藏*/
      padding: 0 0 0 85px;
}
.dropdown-toggle a:hover{
    color: #ffffff;
}

.collapse a:hover{
    color: #ffffff;
}

.navbar-nav>li>a{
    color: #ffffff;
    padding-left:15px;
    padding-right: 15px;
}
.dropdown-menu li a{
	font-size:14px;
}

.nav-pills a{
    text-align: center;
    color: #000000;
    background-color: #f3f3f3;
    font-size: 16px;
}
.nav-pills a:hover{
    color: #be1e12;
}
.nav-pills{
    background-color: #f3f3f3;
}
.nav-pills li{
    background-color: #ffffff;
}
.zzry-nr a{
    color: #000;
    font-size: 14px;;
}
/*文化*/
.whnr a{
    color: #be1e12;
    font-size: 17px;
    padding-top: 30px;
    text-align: center;
}
.whnr a:hover{
    color: #e62517;
}
/*管理*/
.gl-nr a{
    color: #000;
}
.gl-nr a:hover{
    color: #e62517;
}
.gl-nr small{
    color: #be1e12;
}
/*民生*/
.btn-danger{
    background-color: #be1e12;
}
.btn-danger:hover{
    background-color: #e62517;
}
.msgz-ly a{
    color: #000000;
}
.msgz-ly b{
    color: #be1e12;
}
.msgz-ly a:hover{
    color: #be1e12;
}

/* 8 子分公司简介*/
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{
    color:#fffffff;
    cursor:default;
    background-color:#be1e12;
    border:1px solid #ddd;
    border-bottom-color:transparent;
    font-weight: bold;
}
.nav-tabs a{
    color: #000000;
    text-align: center;
    font-size: 18px;
}
.gsld a{
    color: #000000;
}
.nav-tabs > li{
    padding: 0;
}

/* 9 子网站模板*/
.zwz-bt a{
    font-size: 18px;
    color: #ffffff;
}
.nav-divider>li.active>a,.nav-divider>li.active>a:hover,.nav-divider>li.active>a:focus{
    color: #000;
    border-bottom: 2px solid #be1e12;/*点击变化颜色*/
    font-weight: bold;
}
.mb-xx a:hover, a:focus{
    color: #be1e12;/*悬停变化颜色*/
}

/*3-1-1 资讯文字*/
.mb-xx a{
    color: #000000;
}
.navbar-right{
    margin-right: 0;
}

.zxlb-nr a{
    color: #000000;
}
.zxlb-nr a:hover{
    color: #be1e12;
}
.xwbt a{
    font-size: 23px;
    color: #000000;
}
.btl a{
    color: #000000;
    font-size: 16px;
}
.pagebar a{
    color: #000000;
    font-size: 12px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #be1e12;
    cursor: default;
    background-color: #fff;
    border-left-color: #be1e12;
    font-weight: bold;
    border-right-color: #be1e12;
}
.nav-tabs > li > a:hover{
    border-color: #eee #eee;
}

/*3-1-1 资讯文字*/
.ztlb a{
    color: #000;
}
.ztlb a:hover{
    color: #be1e12;
}

.nav > li > a:hover, .nav > li > a:focus {
    background-color: #ffffff;
}

/*APP 悬停显示二维码*/
#floatPanel .ctrolPanel .contact{height:60px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .contact span{line-height:90px;}
#floatPanel .ctrolPanel .qrcode{width: 140px;height: 65px;display:block;margin:2px auto; }
.popPanel{width:125px;height:165px; position: absolute;left:120px;top:-40px;z-index:10000;overflow:hidden;display:none; }/*弹出边框大小*/
.popPanel-inner{width:125px;height:165px;position:relative;overflow:hidden;}
.arrowPanel{width:125px;height:160px;position:absolute;right:1px;top:102px;}
.qrcodePanel{width:125px; height:160px; background:#fff;text-align:center;border:solid 1px #ddd;position:absolute;left:0;
    right: 200px;top:0px;overflow:hidden;}
.qrcodePanel img{width:120px;height:120px;border:none;padding:5px 5px 0px 5px;}/*二维码图片大小*/
.qrcodePanel p{font-size:12px;color:#666;line-height:18px;letter-spacing:1px;}
.c1-bline .f-left{
float:left;width:65%
}
.c1-bline .f-right{
float:right
}
.msgbar{
padding: 20px 0 10px 0
}
li{list-style:none}

.wz a {
         color:#000000;
         text-decoration:none;
       }
.wz a:hover{ color:#be1e12;}
.bold-tt{font-size:18px;color:#be1e12;text-align:center;font-weight:700}
.navbar .search{ width: 242px;
    height: 30px;
    box-sizing: border-box;
    border: 1px solid #c2c2c2;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    float: left;}
b{font-family:"PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif}
.PageTurn{margin-top:20px}

.picshowtxt_left span{
    color: #ef3838;
    font-size: 25px;
}
.picshowtxt_left i{
    color: #666666;
    font-size: 18px;
}

.bottom a:hover, a:focus{text-decoration:none;}
